home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 4 / Apprentice-Release4.iso / Source Code / C / Applications / MacPerl 5.0.3 / MacPerl Source ƒ / MacPerl5 / MPCGI.r < prev    next >
Encoding:
Text File  |  1994-11-30  |  2.4 KB  |  98 lines  |  [TEXT/MPS ]

  1. /*********************************************************************
  2. Project    :    MacPerl            -    Real Perl Application
  3. File        :    MPCGI.r            -    Resources for MacHTTP CGI Scripts
  4. Authors    :    Matthias Neeracher & Tim Endres
  5. Language    :    MPW C
  6.  
  7. $Log: MacPerl.r,v $
  8. *********************************************************************/
  9.  
  10. #define SystemSevenOrLater 1
  11.  
  12. #include "Types.r"
  13. #include "SysTypes.r"
  14.  
  15. #include "MPExtension.r"
  16.  
  17. include "MPCGI.code" 'CODE' as 'MrPC';
  18.  
  19. include "MPExtension.rsrc" 'BNDL'(128) as 'MrPB'(128);
  20. include "MPExtension.rsrc" 'MrPL'(0);
  21. include "MPExtension.rsrc" 'ICN#'(128);
  22. include "MPExtension.rsrc" 'icl4'(128);
  23. include "MPExtension.rsrc" 'icl8'(128);
  24. include "MPExtension.rsrc" 'ics#'(128);
  25. include "MPExtension.rsrc" 'ALRT'(4096);
  26. include "MPExtension.rsrc" 'DITL'(4096);
  27. include "MPExtension.rsrc" 'FREF'(128);
  28. include "MPExtension.rsrc" 'FREF'(129);
  29. include "MPExtension.rsrc" 'FREF'(130);
  30. include "MPExtension.rsrc" 'FREF'(131);
  31.  
  32. include "MPCGI.rsrc" 'ICN#'(129);
  33. include "MPCGI.rsrc" 'icl4'(129);
  34. include "MPCGI.rsrc" 'icl8'(129);
  35. include "MPCGI.rsrc" 'DLOG'(4097);
  36. include "MPCGI.rsrc" 'DITL'(4097);
  37. include "MPCGI.rsrc" 'ICON'(128);
  38. include "MPCGI.rsrc" 'cicn'(128);
  39.  
  40. resource 'STR ' (SERsrcBase) {
  41.     "MacHTTP CGI Script"
  42. };
  43.  
  44. resource 'McPp' (SERsrcBase) {
  45.     'WWWΩ', 'APPL', 'MrPL', wantsBundle, hasCustomIcon
  46. };
  47.  
  48. resource 'McPs' (SERsrcBase) {
  49.     {
  50.         'MrPC', 'CODE',    0,    0,
  51.         'MrPC', 'CODE',    1,    1,
  52.         'MrPC', 'CODE',    2,    2,
  53.         'MrPB', 'BNDL',  128,  128,
  54.         'MrPL', 'MrPL',    0,    0,
  55.         'SIZE', 'SIZE',  128,   -1,
  56.         'ICN#', 'ICN#',  128,  128,
  57.         'icl4', 'icl4',  128,  128,
  58.         'icl8', 'icl8',  128,  128,
  59.         'ics#', 'ics#',  128,  128,
  60.         'ICN#', 'ICN#',  129,  -16455,
  61.         'icl4', 'icl4',  129,  -16455,
  62.         'icl8', 'icl8',  129,  -16455,
  63.         'ALRT', 'ALRT', 4096, 4096,
  64.         'DITL', 'DITL', 4096, 4096,
  65.         'DLOG', 'DLOG', 4097, 4097,
  66.         'DITL', 'DITL', 4097, 4097,
  67.         'ICON', 'ICON',  128,  128,
  68.         'cicn', 'cicn',  128,  128,
  69.         'aete', 'aete',    0,    0,
  70.         'FREF', 'FREF',  128,  128,
  71.         'FREF', 'FREF',  129,  129,
  72.         'FREF', 'FREF',  130,  130,
  73.         'FREF', 'FREF',  131,  131,
  74.             0,      0,     0,    0
  75.     }
  76. };
  77.  
  78. resource 'SIZE' (128) {
  79.     dontSaveScreen,
  80.     acceptSuspendResumeEvents,
  81.     enableOptionSwitch,
  82.     canBackground,
  83.     multiFinderAware,
  84.     backgroundAndForeground,
  85.     dontGetFrontClicks,
  86.     ignoreChildDiedEvents,
  87.     is32BitCompatible,
  88.     isHighLevelEventAware,
  89.     localAndRemoteHLEvents,
  90.     reserved,
  91.     reserved,
  92.     reserved,
  93.     reserved,
  94.     reserved,
  95.     65536,
  96.     65536
  97. };
  98.